<?php
/**
 * Create by chang
 * Date 2019/12/20
 * Time 10:10
 * 基类
 */
namespace app\common\service;

class Server {
	
	protected $errorMsg;
	
	/**
	 * @param array $data
	 * @param string $msg
	 * @return array
	 */
	protected function success($data = [], $msg = 'success') {
		return $this->result($msg, true, $data);
	}
	
	/**
	 * @param $msg
	 * @param array $data
	 * @return array
	 */
	protected function error($msg, $data = []) {
		return $this->result($msg, false, $data);
	}
	
	/**
	 * 返回数量
	 * @param $msg 提示信息
	 * @param $status 状态
	 * @param $data 数据
	 * @return array
	 */
	protected function result($msg, $status, $data) {
		return [
			'status' => $status,
			'msg' => $msg,
			'data' => $data
		];
	}
	
	public function getError() {
		return $this->errorMsg;
	}
	
}
